stock operations